/**
 * 第10章 对象生命周期
 * 代码清单-p2ch10b-323页a：说明对象持久化机制的示例Java类 {@link top.kaoshanji.p2ch10b.User}
 * 代码清单-p2ch10b-324页a：写入Java对象的内容到文件中 {@link top.kaoshanji.p2ch10b.WriteUser}
 * 代码清单-p2ch10b-325页a：从文件中读取Java对象 {@link top.kaoshanji.p2ch10b.ReadUser}
 * 代码清单-p2ch10b-328页a：版本更新后的序列化机制的实现 {@link top.kaoshanji.p2ch10b.NewUser}
 * 代码清单-p2ch10b-329页a：序列化时进行对象替换的示例 {@link top.kaoshanji.p2ch10b.Order}
 * 代码清单-p2ch10b-330页a：替换对象的Java类 {@link top.kaoshanji.p2ch10b.OrderTO}
 * 代码清单-p2ch10a-01：对象替换示例 {@link top.kaoshanji.p2ch10b.OrderTest}
 * 代码清单-p2ch10b-332页a：对象完整性验证的示例 {@link top.kaoshanji.p2ch10b.NewUser#readObject(java.io.ObjectInputStream)}
 * 代码清单-p2ch10b-333页a：Externalizable接口的使用示例 {@link top.kaoshanji.p2ch10b.ExternalizableUser}
 * author kaoshanji
 * ^_^
 * create time 2025/2/2 20:56
 */
package top.kaoshanji.p2ch10b;